extra heavy duty - Turkish English Dictionary